home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 6
/
Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso
/
015a
/
do1003.zip
/
EVALUATE.SCR
< prev
next >
Wrap
Text File
|
1991-12-31
|
2KB
|
113 lines
* SCRIPT: Evaluate Archived Files
/SET CD Y
* --------------------------------------------------------------
* Set Directories
/SET Dir1 C:\YAM
/SET Dir2 C:\XTALK\FIL
/SET WorkDir C:\WORK\EVALUATE
/SET Dir0 ""
* --------------------------------------------------------------
:TOP
.clr
/SET Default "[Directory]"
»bo« Choose Directory »#«
»ye«1»gray«.»cy« YAM
»ye«2»gray«.»cy« XTALK
»ye«0»gray«.»cy« [Enter Directory]
»ma«I»gray«.»cy« Interactive Mode
»re«X»gray«.»gr« eXit
/GOTOC " »bo«Which Directory? »#«" 120IX
:1
/SET Directory %Dir1
/GOTO GotoDir
:2
/SET Directory %Dir2
/GOTO GotoDir
:0
/SET Default %Dir0
/GETS Dir0 Default " Enter Directory: "
/SET Directory %Dir0
/GOTO GotoDir
:I
.clr
»ye«Enter »c 14 1« /EXIT »ye« to return to the menu»#«
/INTERACTIVE
/GOTO TOP
:X
/GOTO END
:GotoDir
/CD %Directory
:CDError
.bell
Unable to find %Directory!
.pg
/GOTO TOP
:CDOK
»go 1 24«SELECT FILE
/DIR
/IF %FileName NE "" TOP
.clr
»bo« Selected File %FileName »#«
/CD %WorkDir
:CDERROR
.bell
Unable to change to work directory
.pg
/GOTO END
:CDOK
/IF %FileName LK "*.ZIP" ARJ
!PKUNZIP %FileName
!RECOM %FileName
/GOTO CHECK
:ARJ
/IF %FileName LK "*.ARJ" LZH
!arj e %FileName
/goto CHECK
:LZH
/IF %FileName LK "*.LZH" ARC
!lha e %FileName
/goto CHECK
:ARC
/IF %FileName LK "*.ARC" EXE
!pkxarc %FileName
/goto CHECK
:EXE
/IF %FileName LK "*.EXE" OOPS
!copy %FileName
/goto CHECK
:OOPS
.bell clr go 5 10
Unsupported Extension (%FileName)
.pg -24
/GOTO TOP
:CHECK
/COMMENT
!scan %WorkDir /NOMEM
.pg
!list
.clr
/GOTOC "»bo« Delete Files (Y/N)? »#«" YN
:Y
/SET CD Y
!del *.*
/GOTO TOP
:N
/SET CD N
/GOTO TOP
:END
/IF %CD EQ Y CDERROR
/CD %Directory
:CDOK
:CDERROR